func go/constant.newRat

8 uses

	go/constant (current package)
		value.go#L276: func newRat() *big.Rat     { return new(big.Rat) }
		value.go#L280: func i64tor(x int64Val) ratVal   { return ratVal{newRat().SetInt64(int64(x))} }
		value.go#L282: func itor(x intVal) ratVal       { return ratVal{newRat().SetInt(x.val)} }
		value.go#L339: 			if r, ok := newRat().SetString(lit); ok {
		value.go#L417: 		return ratVal{newRat().SetFloat64(x + 0)} // convert -0 to 0
		value.go#L978: 			return makeRat(newRat().Neg(y.val))
		value.go#L1170: 			return makeRat(newRat().SetFrac(a, b))
		value.go#L1191: 		c := newRat()